package com.ytjj.qmyx.mall.mapper;

import com.ytjj.qmyx.mall.model.PushUsers;
import com.ytjj.qmyx.mall.model.PushUsersExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface PushUsersMapper {
    long countByExample(PushUsersExample example);

    int deleteByExample(PushUsersExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(PushUsers record);

    int insertSelective(PushUsers record);

    List<PushUsers> selectByExample(PushUsersExample example);

    PushUsers selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") PushUsers record, @Param("example") PushUsersExample example);

    int updateByExample(@Param("record") PushUsers record, @Param("example") PushUsersExample example);

    int updateByPrimaryKeySelective(PushUsers record);

    int updateByPrimaryKey(PushUsers record);
}